import axios from "axios";
/* 
    userlist组件(用户列表)接口
*/
// 获取用户列表
export function getuserList({ page, limit }) {
    return (
        axios({
            method: 'get',
            url: `api/page/admin/user/userList/${page}/${limit}`
        })
    )
}
// 获取所有地区列表
export function getRegion() {
    return (
        axios({
            method: 'get',
            url: 'api/page/admin/region/regionList'
        })
    )
}
// 获取所有角色列表
export function getRoleList() {
    return (
        axios({
            method: 'get',
            url: 'api/page/admin/role/listRole'
        })
    )
}
// 新增用户
export function addUser(data) {
    return (
        axios({
            method: 'post',
            url: 'api/page/admin/user/add',
            data
        })
    )
}
// 删除用户
export function deleteUser(id) {
    return (
        axios({
            method: 'get',
            url:`api/page/admin/user/delete/${id}`
        })
    )
}
// 用户状态切换
export function changeState(data) {
    return (
        axios({
            method: 'post',
            url: "api/page/admin/user/updateStatus",
            params:data
        })
    )
}
// 更新用户
export function updateUser(data) {
    return (
        axios({
            method: 'post',
            url: 'api/page/admin/user/update',
            data
        })
    )
}